/*
 * Player.h
 *
 *  Created on: Dec 12, 2010
 *      Author: timmeh
 */

#ifndef PLAYER_H_
#define PLAYER_H_

#include <string>
using namespace std;

namespace bo {

class Player {
public:
	Player(const char* name, const int amOfLives);
	virtual ~Player();
	void AddPoints(const int points);
	int GetLivesLeft();
	const char* GetLivesLeftString();
	void DecLives();
	virtual void Visualize(){};
	const char* GetName();
	int GetScore();
	const char* GetScoreString();
private:
	const char* fName;
	int fScore;
	int fLives;
};

}

#endif /* PLAYER_H_ */
